#for in number1
for i in range(1,10):
    for j in range(1,10):
        if i>=j :
            print(i,'*',j,'=',i*j,end='   ')
    print('')


#for in number2
for i in range(9,0,-1):
    for j in range(1,10):
        if i>j :
            print(' '*8,end='')
        else:
            print('{}*{}={:>2}'.format(i,j,i*j),end='  ')
    print('')
#for in number3
for i in range(9,0,-1):
    for j in range(1,10):

        if i<=j:
            print('{}*{}={:>2}'.format(i,j,i*j),end='  ')
    print('')
#for in number4

for i in range(1,10):
    for j in range(1,10):
        if i<=j:
            print('{}*{}={:>2}'.format(i,j,i*j),end='  ')
        else:
            print(' '* 8, end='')
    print()







#while 循环第一个
i=1
while i<10:
    j=1
    while j<=i:  # j的大小是由i来控制的
        print('{}*{}={}'.format(i,j,i*j),end=' ')
        j+=1
    print('')
    i=i+1


#while 循环第2个

i=9
while i>0:
	j=1
	while j<10:
		if i>j:
			print(" "*8,end="")
		else:
			print("{}*{}={:>2}".format(i,j,i*j),end="  ")
		j+=1
	i-=1
	print()


#while 循环第3个
i=1
while i<10:
	j=1
	while j<10:
		if i>j:
			print(" "*8,end="")
		else:
			print("{}*{}={:>2}".format(i,j,i*j),end="  ")
		j+=1
	i+=1
	print()


# while循环第4种
i=9
while i>0:
	j=1
	while j<i+1:
		print("{}*{}={:>2}".format(j,i,i*j),end="  ")
		j+=1
	i-=1
	print()
